package com.miao.util;

import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.SimpleDateFormat;
import java.util.LinkedList;

/**
 * @author: 丰
 * @date: 2023/3/3 11:38
 */
public final class ExchangeUtil {
    private ExchangeUtil() {
    }

    /**
     * long 转 BigDecimal（价格），把单位转换成 元
     * @param l 价格（分）
     * @return BigDecimal
     */
    public static BigDecimal longToBigDecimal(Long l){
        BigDecimal target = new BigDecimal(l);
        BigDecimal divisor = new BigDecimal(100);
        return target.divide(divisor, 2, RoundingMode.CEILING);
    }

    /**
     * long 转 String（date）
     * @param l 时间戳
     * @return 格式化之后的时间
     */
    public static String dateLongToString(Long l){
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss");
        return format.format(l);
    }

}
